
.ticket-items ul {list-style: none;}
.ticket-items ul li {float: left;font-size: 16px;width:205px;margin-top: 15px;margin-right: 20px;cursor: pointer;text-align: center;color: #32C27C;border: 2px solid #32C27C;box-shadow: 0 0 10px #f5f5f5;}
.ticket-items ul li div div {line-height:16px;padding: 10px 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:20px;}
.ticket-items ul li .selected {/* background: url(/images/selected.png) 95px 35px no-repeat; */color: #FFF;background-color: #32C27C;}

/* .activity-condition .selected {text-decoration: none; color: #32C27C;} */
.items {margin: 0 0 10px 0;font-size: 14px;}

.items-name {color: #bbb;float: left;font-size: 15px;white-space: nowrap;padding: 2px 0;margin: 5px 10px 5px 0;cursor: pointer;zoom: 1;-webkit-box-shadow: 0 1px rgba(0,0,0,0.03);-moz-box-shadow: 0 1px rgba(0,0,0,0.03);box-shadow: 0 1px rgba(0,0,0,0.03);}

.activity-condition-item-wrap {width: auto;overflow: hidden;}
.activity-condition-item-wrap li {list-style: none;}
.activity-condition-item-wrap .selected {color:#32C27C;border: 1px solid #32C27C;-webkit-box-shadow: 0 1px rgba(0,0,0,0.1);-moz-box-shadow: 0 1px rgba(0,0,0,0.1);box-shadow: 0 1px rgba(0,0,0,0.1);}
.activity-condition-item {color: #n333;float: left;white-space: nowrap;border: 1px solid #e7e7e7;padding: 2px 5px;margin: 5px 10px 5px 0;cursor: pointer;zoom: 1;-webkit-box-shadow: 0 1px rgba(0,0,0,0.03);-moz-box-shadow: 0 1px rgba(0,0,0,0.03);box-shadow: 0 1px rgba(0,0,0,0.03);}

.form-wrapper{border:2px solid #03933C;z-index:9999;position:relative;max-width: 220px;min-width: 220px;background-color:#FFFFFF;margin:20px auto;opacity: 0.95; filter:alpha(opacity=0.95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);}
.form-wrapper .row{margin:0px;}
.form-wrapper .form{padding:0;position:relative;}

.form-wrapper .form .form-header{/* background-color:#fafafa; */text-align:center;}
.form-wrapper .form .form-header div .form-header-name{margin:0;padding:15px 25px 2px 25px;line-height:26px;font-size:20px;font-weight:500;}
.form-wrapper .form .form-header div .form-header-description{margin:0;text-align:center;padding: 0 25px 15px 25px;line-height:18px;text-align:center;font-size:12px;color:#777}
.form-wrapper .form .form-header div .form-header-img{width:100%;}

.form-wrapper .form-submit-btn-wrapper{position:relative;text-align:center;display:none;}
.form-wrapper .form-submit-btn-wrapper .form-submit-btn{width: 80px;height: 36px;font-size: 16px;border-radius:5px;}
.form-wrapper .form-submit-btn-wrapper .form-submit-btn:hover{background-color:#2CAF6E;}
.form-wrapper .form-report-btn-wrapper{position:relative;text-align:right;}
.form-wrapper .form-report-btn-wrapper .form-report-btn{height:30px;font-size: 14px;margin-top: 5px;margin-bottom: 60px;margin-right: 22px;cursor:pointer;color:#bbb;background-color: #fff;border: 1px #fff solid;}
.form-wrapper .form-template-btn-wrapper{position:relative;text-align:center;display:none;}
.form-wrapper .form-template-btn-wrapper .form-template-btn{width: 150px;height: 36px;font-size: 16px;border-radius:5px;margin-bottom: 70px;background-color: #03933C;color: #fff;}
.form-wrapper .form-template-btn-wrapper .form-template-btn:hover{background-color:#2CAF6E;}
.form-wrapper .form .row .form-panel {padding-top:25px;}
.form-wrapper .form .row .form-panel table tbody .form-item {height:50px;background-color: #fff;margin:5px 0;border:none;}
.form-wrapper .form .row .form-panel table tbody .form-item .form-item-td{background-color: #fff;padding: 8px 10px;}
.form-wrapper .form .row .form-panel table tbody .form-item .form-item-td:hover{/* background-color: #f8f8f8; */}
.form-wrapper .form .row .form-panel table tbody .form-item .form-item-td-text{background-color: #fff;padding: 20px 25px 0 25px;word-wrap: break-word;word-break: break-all;}
.form-wrapper .form .row .form-panel table tbody .form-item td .form-item-name{margin: 2px 0;font-size:15px;font-weight:400;word-wrap: break-word;word-break: break-all;}
.form-wrapper .form .row .form-panel table tbody .form-item td .form-item-description{margin: 0;font-size:12px;color:#888;word-wrap: break-word;word-break: break-all;}
.form-wrapper .form .form-footer{max-width: 640px;min-width: 320px;position:absolute;text-align:center;bottom:20px;left: 50%;margin-left: -160px;}
.form-wrapper .form .form-footer a{color:#aaa;}
.form-wrapper .form .form-footer a:hover{color:#32C27C;}

.form-wrapper .form .upload-file {position:relative;display: inline-block;width: 100%;height: 38px;line-height: 38px;vertical-align:middle;}
.form-wrapper .form .upload-file .file {position: relative;width: 99.6%;height : 36px;line-height: 36px;opacity: 0; filter:alpha(opacity=0);left: 0;top:-40px;cursor:pointer;font-size:100px;}
.form-wrapper .form .upload-file .upload-file-label {display: inline-block;width: 99.6%;height: 36px;line-height: 36px;background-color: #FFF;color: #555555;text-align: center;font-size: 18px;border: 1px solid #cccccc;cursor:pointer;}

.form-wrapper .form .upload-file-item {position:relative;display: inline-block;width: 100%;height: 36px;line-height: 36px;margin:10px 0;vertical-align:middle;}
.form-wrapper .form .upload-file-item .file {position: relative;width: 99.6%;height : 34px;line-height: 34px;opacity: 0; filter:alpha(opacity=0);left: 0;top: 0;cursor:pointer;font-size:100px;}
.form-wrapper .form .upload-file-item .file-label {position: absolute;display: inline-block;width: 99.6%;height: 34px;line-height: 34px;background-color: #FFF;color: #555555;text-align: left;font-size: 14px;border: 1px solid #cccccc;}

.form-wrapper .form .area-tr select {width: 33.3%;height: 36px;line-height: 36px;text-align: center;font-size: 14px;}

.form-wrapper .form .image-radio-setting .image-radio-item-child .image-item-box-ul{list-style-type:none;}
.form-wrapper .form .image-radio-setting .image-radio-item-child .image-item-box-ul .image-item-box-li{display:inline-block;/* margin:5px 5px 5px 4px; */vertical-align:top;}
.form-wrapper .form .image-radio-setting .image-radio-item-child .image-item-box-ul .image-item-box-li .image-item-box{/* width:146px; */}
.form-wrapper .form .image-radio-setting .image-radio-item-child .image-item-box-ul .image-item-box-li .image-item-box .image-item .image-item-name{/* width:146px; */line-height:20px;text-align:center;margin-top:5px;}
.form-wrapper .form .image-radio-setting .image-radio-item-child .image-item-box-ul .image-item-box-li .image-item-box .image-item .image-item-name span{margin-left:5px;}

.form-wrapper .form .image-checkbox-setting .image-checkbox-item-child .image-item-box-ul{list-style-type:none;}
.form-wrapper .form .image-checkbox-setting .image-checkbox-item-child .image-item-box-ul .image-item-box-li{display:inline-block;/* margin:5px 5px 5px 4px; */vertical-align:top;}
.form-wrapper .form .image-checkbox-setting .image-checkbox-item-child .image-item-box-ul .image-item-box-li .image-item-box{/* width:138px; */}
.form-wrapper .form .image-checkbox-setting .image-checkbox-item-child .image-item-box-ul .image-item-box-li .image-item-box .image-item .image-item-name{/* width:138px; */line-height:20px;text-align:center;margin-top:5px;}
.form-wrapper .form .image-checkbox-setting .image-checkbox-item-child .image-item-box-ul .image-item-box-li .image-item-box .image-item .image-item-name span{margin-left:5px;}

.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul{list-style-type:none;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li{display:inline-block;margin:5px 5px 5px 4px;vertical-align:top;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box{width:138px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-name{width:138px;line-height:20px;text-align:center;margin-top:5px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-name span{margin-left:5px;}

.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul{list-style-type:none;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li{display:inline-block;margin:5px;vertical-align:top;background-color:#fff;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box{width:174px;border: 1px solid #ddd;padding:5px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-img{width:174px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-name{width:174px;line-height:20px;margin:5px 0 0 0;text-align:center;color:#333;font-size:14px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-description{width:174px;line-height:18px;margin:0 0 5px 0;text-align:center;color:#888;font-size:12px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper {width:174px;height:32px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count{float:left;width:88px;height:30px;overflow: hidden;}
/* .form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count .image-product-item-price{width:100%;height:15px;line-height:16px;color:#f00;font-size:14px;vertical-align:top;} */
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count .image-product-item-price{width:100%;height:30px;line-height:30px;color:#f00;font-size:14px;vertical-align:top;overflow: hidden;white-space: nowrap;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count .image-product-item-count{width:100%;height:15px;line-height:14px;font-size:11px;vertical-align:middle;color:#888;}

.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count-minus-plus{float:right;border: 1px solid #dbdbdb;width: 84px;line-height: 30px;overflow: hidden;margin-bottom:8px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count-minus-plus em{display: block;height: 30px;width: 28px;float: left;color: #7A7979;border-right: 1px solid #dbdbdb;text-align: center;cursor: pointer;font-style:normal;font-size:20px;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count-minus-plus .num{display: block;float: left;text-align: center;width: 25px;font-style: normal;font-size: 14px;line-height: 30px;border: 0;}
.form-wrapper .form .image-product-setting .image-product-item-child .image-product-item-box-ul .image-product-item-box-li .image-product-item-box .image-product-item .image-product-item-price-count-wrapper .image-product-item-price-count-minus-plus em.plus{float: right;border-right: 0;border-left: 1px solid #dbdbdb;}


.form-wrapper .form .form-name-wrapper{margin-bottom:0;}
.form-wrapper .form .form-name-wrapper .form-name{padding:20px 25px;line-height:30px;text-align:center;font-size:22px;font-weight:600;background-color:#f8f8f8;}


.form-wrapper .scan-qrcode-icon-wrapper{position:absolute;top:0px;left:100%;margin-left:10px;width:30px;height:30px;cursor:pointer;}
.form-wrapper .scan-qrcode-img-wrapper{position:absolute;display:none;top:40px;left:100%;margin-left:10px;width:100px;height:100px;background:#fff;}

.form-wrapper .form .order-list-panel{background-color: #fff;padding: 0px 30px;margin:0 0 15px 0;}
.form-wrapper .form .order-list-panel table{border: solid 1px #dddddd;}
.form-wrapper .form .order-list-panel table tbody tr:nth-child(2n + 1) {background-color: rgba(144, 144, 144, 0.075);}
.form-wrapper .form .order-list-panel table tbody tr td{padding:8px;height:20px;line-height:20px;font-size:14px;}
.form-wrapper .form .order-list-panel table tbody tr .product-category{font-weight:700;}
.form-wrapper .form .order-list-panel table tbody tr .order-product-amount{float:right;}

td > input[type=text]{
	height:34px;
	/* line-height: 36px; */
	vertical-align:middle;
	padding: 0 8px;
	box-sizing: border-box;
}
td > input[type=radio]{
	margin: 0 5px;
}

td > input[type=checkbox]{
	margin: 0 5px;
}

td > input[type=file]{
}
td > select{
	height:36px;
	line-height:36px;
	padding: 0 3px;
}
td > option{
	height:36px;
	line-height:36px;
}
td > textarea{
	box-sizing: border-box;
    height: 80px;
}

.bgGray {
	background-color: #f8f8f8;
}

.service {
	font-size: 30px;
    line-height:100px;
    padding-top:95px;
}

.stat {
	color:#aaa;
	width:320px;
    font-size: 55px;
    line-height:60px;
    padding-top:20px;
    padding-bottom:15px;
}

.stat p {
	font-weight: bold;
    font-size: 20px;
    line-height:30px;
}

.bgWhite {
	height: auto;
	overflow: hidden;
	background-color: #fff;
}

.intro-tilte {
	font-size: 30px;
    line-height:40px;
    padding-top:60px;
    color:#32C27C;
}

.white-tilte {
	font-size: 30px;
    line-height:40px;
    padding-top:80px;
    color:#FFF;
}

.black-tilte {
	font-size: 30px;
    line-height:40px;
    padding-top:120px;
    color:#000;
}

.sub-intro-title {
	font-size: 25px;
	color: #aaa;
    line-height:30px;
    padding-top:10px;
    padding-bottom:10px
}

.service-tilte {
	font-size: 20px;
    line-height:30px;
    padding-top:20px;
    color:#32C27C;
}

.sub-service-title {
	font-size: 20px;
	color: #aaa;
    line-height:30px;
    padding-top:10px;
    padding-bottom:10px
}

.index-title-hr{margin:25px auto;width:200px;height:1px;border:none;border-top:1px solid #aaa;}
.index-sub-title{line-height:30px;font-size: 25px;word-spacing:5px; letter-spacing: 1px;}
.index-sub-title-sub{line-height:30px;font-size: 14px;word-spacing:5px; letter-spacing: 1px;}
.servie-items{margin-top:50px;}
.servie-items div{float:left;width:243px;height:auto;text-align:center;}
.servie-items div div{width:200px;height:193px;border:1px solid #aaa;margin-bottom:60px;text-align:center;padding:18px;margin-left:6px;}
.servie-item-name{line-height:30px;font-size: 20px;word-spacing:5px; letter-spacing: 1px;color:#fff;text-shadow: 1px 1px #777;}
.servie-item-content{line-height:30px;font-size: 16px;word-spacing:5px; letter-spacing: 1px;margin-top:30px;color:#fff;text-shadow: 1px 1px #777;}

.partner-logo div{float:left;width:256px;margin-right:20px;margin-bottom:60px;text-align:center;padding:15px;}

.pager div .pageNum {padding: 4px 10px;border: 1px solid #ddd;background: #fff;color: #333;font-size: 14px;cursor: pointer;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.pager div .pageNum:hover {color: #fff;background: #32C27C;}
.pager div .active {color: #fff;background: #32C27C;}

.abaot-us span {font-size:18px;font-weight:900;}
.abaot-us p {font-size:15px;line-height:30px;text-indent:2em;}

/*表单访问口令页面*/
.login-form-wrapper{height:auto;width: 100%;height:100%;background-color:#FFF;margin:0 auto;opacity: 0.93; filter:alpha(opacity=0.93);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=93);}
.login-form-wrapper .login-form{padding:150px 10px;position:relative;text-align:center;max-width:320px;margin:0 auto;}

/*t图片点击放大*/
.lb_wrap{display:none;}
.lightbox_bg{background:#000;filter:alpha(opacity=70);opacity:.7;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;}
.lightbox{position:fixed;left:0;top:50%;width:100%;z-index:1000;text-align:center;}

.form-item label{
	display: inline-block;
	width:100%;
	font-size: 14px;
	margin: 0;
}

.form-item label input[type=radio]{
	margin: 0 5px 0 0;
}

.form-item label input[type=checkbox]{
	margin: 0 5px 0 0;
}

.image-item-box-ul{list-style-type:none;}
.image-item-box-ul .image-item-box-li{display:inline-block;margin:2%;vertical-align:top;width:46%;}
.image-item-box-ul .image-item-box-li .image-item-box{width:100%;;}
.image-item-box-ul .image-item-box-li .image-item-box .image-item .image-item-name{width:100%;;line-height:1.75em;margin:5px 0;text-align:left;}
.image-item-box-ul .image-item-box-li .image-item-box .image-item .image-item-img{width:100%;;}

